Cast (5)
Ricky Ullman

Philip "Phil" Diffy

Amy Bruckner

Pim Diffy

Aly Michalka

Keely Teslow

Craig Anton

Lloyd Diffy

Lise Simms

Barbara Diffy

Crew (8)

Writing

Dan Fybel

Staff Writer

Rich Rinaldi

Staff Writer

Production

Douglas Tuber

Executive Producer

Matt Dearborn

Executive Producer

Michael Curtis

Executive Producer

Tim Maile

Executive Producer

Tim O'Donnell

Executive Producer

Aaron Staudinger

Associate Producer